package cc.admin.modules.graduate.entity.VO;

import cc.admin.modules.graduate.entity.*;
import cc.admin.modules.graduate.entity.DTO.DesignQuestionsListDto;
import cc.admin.poi.excel.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class ExamPaperEnglishVo {
    /**id*/
    @Excel(name = "id", width = 15)
    @ApiModelProperty(value = "id")
    private String id;

    /**选词填空id*/
    @Excel(name = "选词填空id", width = 15)
    @ApiModelProperty(value = "选词填空id")
    private String blankIds;
    /**阅读id*/
    @Excel(name = "阅读id", width = 15)
    @ApiModelProperty(value = "阅读id")
    private String yueduIds;
    /**8选5id*/
    @Excel(name = "8选5id", width = 15)
    @ApiModelProperty(value = "8选5id")
    private String selectIds;
    /**翻译id*/
    @Excel(name = "翻译id", width = 15)
    @ApiModelProperty(value = "翻译id")
    private String translateIds;
    /**写作id*/
    @Excel(name = "写作id", width = 15)
    @ApiModelProperty(value = "写作id")
    private String writeIds;
    /**填空题集合*/
    @Excel(name = "填空题集合", width = 15)
    @ApiModelProperty(value = "填空题集合")
    private List<DesignEnglishQuestionsList> blankQuestionsList;

    /**阅读题集合*/
    @Excel(name = "阅读题集合", width = 15)
    @ApiModelProperty(value = "阅读题集合")
    private List<DesignEnglishQuestionsList> yueduQuestionsList;

    /**8选5*/
    @Excel(name = "8选5", width = 15)
    @ApiModelProperty(value = "8选5")
    private List<SelectFive> selectQuestionsList;

    /**翻译题集合*/
    @Excel(name = "翻译题集合", width = 15)
    @ApiModelProperty(value = "翻译题集合")
    private List<DesignEnglishQuestionsList> translateQuestionsList;

    /**写作题集合*/
    @Excel(name = "写作题集合", width = 15)
    @ApiModelProperty(value = "写作题集合")
    private List<WriteQuestions> writeQuestionsList;

    /**选择题答案*/
    @Excel(name = "选择题答案", width = 15)
    @ApiModelProperty(value = "选择题答案")
    private List<List<String>> blankAnswer;
    /**阅读题答案*/
    @Excel(name = "阅读题答案", width = 15)
    @ApiModelProperty(value = "阅读题答案")
    private List<List<String>> yueduAnswer;
    /**8选5答案*/
    @Excel(name = "8选5答案", width = 15)
    @ApiModelProperty(value = "8选5答案")
    private List<fiveAnswer> selectAnswer;
    /**翻译题答案*/
    @Excel(name = "翻译题答案", width = 15)
    @ApiModelProperty(value = "翻译题答案")
    private List<List<String>> translateAnswer;
    /**写作题答案*/
    @Excel(name = "写作题答案", width = 15)
    @ApiModelProperty(value = "写作题答案")
    private List<String> writeAnswerString;
    /**卷子名称*/
    @ApiModelProperty(value = "卷子名称")
    private String paperName;
    /**创建人*/
    @Excel(name = "创建人", width = 15)
    @ApiModelProperty(value = "创建人")
    private String createBy;
    /**创建时间*/
    @Excel(name = "创建时间", width = 15)
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    /**修改时间*/
    @Excel(name = "修改时间", width = 15)
    @ApiModelProperty(value = "修改时间")
    private Date updateTime;
    /**修改人*/
    @Excel(name = "修改人", width = 15)
    @ApiModelProperty(value = "修改人")
    private String updateBy;
    /***/
    @Excel(name = "", width = 15)
    @ApiModelProperty(value = "")
    private String tenantId;
}
